Large town - German English Dictionary